package com.zuipin.entity;

import java.io.Serializable;

import io.swagger.annotations.ApiModelProperty;

/**
 * 会员收货地址表
 * 
 * @ClassName: DeliveryAddress
 * @author wuyicheng 
 * @time 2017年4月18日下午4:43:18 
 **/

public class DeliveryAddress implements Serializable {
	
	private static final long	serialVersionUID	= 1L;
	
	private Long				id;								// 
	
	private Short				delFlag;						// 删除标志:1是删除，0是未删除
	
	private Long				createId;						// 创建者
	
	private String				createTime;						// 创建时间
	
	private Long				updateId;						// 更新者
	
	private String				updateTime;						// 更新时间
	
	private String				provinceCode;					// 省编码
	
	private String				cityCode;						// 市编码
	
	private String				areaCode;						// 区编码
	
	private String				provinceName;					// 省名称
	
	private String				cityName;						// 市名称
	
	private String				areaName;						// 区名称
	
	private String				recName;						// 收件人姓名
	
	private String				mobilePhone;					// 手机
	
	private String				phone;							// 电话
	
	private String				alias;							// 别名
	
	private Short				isDefault;						// 是否默认收货地址:1,默认 0,非默认
	
	private String				detailAddress;					// 详细地址
	
	private Long				memberId;						// 会员ID
	
	private Long				sysId;							// 系统ID
	
	private String				zipCode;						// 邮编
	
	/*
	 * 是否默认收货地址:0,非默认
	 */
	public static final short	IS_DEFUALT_NO_0		= (short) 0;
	/*
	 * 是否默认收货地址:1,非默认
	 */
	public static final short	IS_DEFUALT_YES_1	= (short) 1;
	
	@ApiModelProperty(value = "ID")
	public void setId(Long id) {
		this.id = id;
	}
	
	public Long getId() {
		return this.id;
	}
	
	public void setDelFlag(Short delFlag) {
		this.delFlag = delFlag;
	}
	
	@ApiModelProperty(value = "创建人ID")
	public Short getDelFlag() {
		return this.delFlag;
	}
	
	public void setCreateId(Long createId) {
		this.createId = createId;
	}
	
	@ApiModelProperty(value = "创建时间")
	public Long getCreateId() {
		return this.createId;
	}
	
	public void setCreateTime(String createTime) {
		this.createTime = createTime;
	}
	
	@ApiModelProperty(value = "收货地址列表")
	public String getCreateTime() {
		return this.createTime;
	}
	
	public void setUpdateId(Long updateId) {
		this.updateId = updateId;
	}
	
	@ApiModelProperty(value = "修改者ID")
	public Long getUpdateId() {
		return this.updateId;
	}
	
	public void setUpdateTime(String updateTime) {
		this.updateTime = updateTime;
	}
	
	@ApiModelProperty(value = "修改时间")
	public String getUpdateTime() {
		return this.updateTime;
	}
	
	public void setProvinceCode(String provinceCode) {
		this.provinceCode = provinceCode;
	}
	
	@ApiModelProperty(value = "省编码")
	public String getProvinceCode() {
		return this.provinceCode;
	}
	
	public void setCityCode(String cityCode) {
		this.cityCode = cityCode;
	}
	
	@ApiModelProperty(value = "市编码")
	public String getCityCode() {
		return this.cityCode;
	}
	
	public void setAreaCode(String areaCode) {
		this.areaCode = areaCode;
	}
	
	@ApiModelProperty(value = "区编码")
	public String getAreaCode() {
		return this.areaCode;
	}
	
	public void setRecName(String recName) {
		this.recName = recName;
	}
	
	@ApiModelProperty(value = "收货人姓名")
	public String getRecName() {
		return this.recName;
	}
	
	public void setMobilePhone(String mobilePhone) {
		this.mobilePhone = mobilePhone;
	}
	
	@ApiModelProperty(value = "手机号")
	public String getMobilePhone() {
		return this.mobilePhone;
	}
	
	public void setPhone(String phone) {
		this.phone = phone;
	}
	
	@ApiModelProperty(value = "电话")
	public String getPhone() {
		return this.phone;
	}
	
	public void setAlias(String alias) {
		this.alias = alias;
	}
	
	@ApiModelProperty(value = "别称")
	public String getAlias() {
		return this.alias;
	}
	
	public void setIsDefault(Short isDefault) {
		this.isDefault = isDefault;
	}
	
	@ApiModelProperty(value = "是否默认地址0非默认，1默认")
	public Short getIsDefault() {
		return this.isDefault;
	}
	
	public void setDetailAddress(String detailAddress) {
		this.detailAddress = detailAddress;
	}
	
	@ApiModelProperty(value = "详细地址")
	public String getDetailAddress() {
		return this.detailAddress;
	}
	
	public void setMemberId(Long memberId) {
		this.memberId = memberId;
	}
	
	@ApiModelProperty(value = "会员ID")
	public Long getMemberId() {
		return this.memberId;
	}
	
	public void setSysId(Long sysId) {
		this.sysId = sysId;
	}
	
	@ApiModelProperty(value = "系统ID")
	public Long getSysId() {
		return this.sysId;
	}
	
	public void setZipCode(String zipCode) {
		this.zipCode = zipCode;
	}
	
	@ApiModelProperty(value = "邮编")
	public String getZipCode() {
		return this.zipCode;
	}
	
	@ApiModelProperty(value = "省名称")
	public String getProvinceName() {
		return provinceName;
	}
	
	public void setProvinceName(String provinceName) {
		this.provinceName = provinceName;
	}
	
	@ApiModelProperty(value = "市名称")
	public String getCityName() {
		return cityName;
	}
	
	public void setCityName(String cityName) {
		this.cityName = cityName;
	}
	
	@ApiModelProperty(value = "区编码")
	public String getAreaName() {
		return areaName;
	}
	
	public void setAreaName(String areaName) {
		this.areaName = areaName;
	}
	
}
